nut-leaved screw tree

Noun
  1. East Indian shrub often cultivated for its hairy leaves and orange-red flowers

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

nut-leaved screw tree
A gardener carefully prunes the nut-leaved screw tree in the botanical garden.